foreign powers - German English Dictionary